package android.service;

import org.springframework.web.multipart.MultipartFile;
import winkyle.woodenfish.model.dto.UserDto;

/**
 * @author winkyle
 * @date 2018/06/22
 * @description 用户信息业务接口层
 */
public interface UserInfoService {

    /**
     * @description 验证登录账号
     * @param account 账号
	 * @param password 密码
     * @return 登录的用户信息
     */
	UserDto verifyAccount(String account,String password);

	/**
	 * @description 根据用户Id获取用户信息
	 * @param userId 用户Id
	 * @return 用户信息
	 */
	UserDto findUserInfoByUserId(String userId);
	
	/**
	 * @description 修改头像
	 * @param userId
	 * @param headPortrait
	 * @return 修改后的图片地址
	 * @throws Exception 
	 */
	String modifyHeadPortraitByUserId(String userId,String path, MultipartFile headPortrait);
}
